@charset "utf-8";
* {margin: 0;padding: 0;}
*, *:before, *:after { max-height:1000000px }
body {font-family: "微软雅黑","Microsoft YaHei", PingFangSC-light, "Source Sans Pro", "Helvetica Neue", Arial, "Hiragino Sans GB",  "WenQuanYi Micro Hei", sans-serif;}
html,body {font-size:16px;overflow-x: hidden !important;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-text-size-adjust: none;background:#fff;}
ol,ul,li,dl,dt,dd {	list-style: none;}
h1,h2,h3,h4,h5,h6 {	font-weight: normal;}
em,i,strong {font-style: normal;}
img {border: none;}
a {	text-decoration: none;color: #333;}
a:hover,a:active{color: #076ce0;}
a:focus {color: #076ce0;}
a:focus,*:focus {outline: none;}
button {cursor: pointer;}
button:hover {color: #333;}
input:focus,textarea:focus {outline: none;}
input,textarea {font-family: "microsoft yahei";}
textarea {resize: none}
table {border-collapse: collapse;border-spacing: 0;table-layout: fixed;}
table tr th,table tr td{word-wrap: break-word;word-break: break-all;}
abbr,acronym {border: none;	font-variant: normal;}
.fl {float: left;}
.fr {float: right;}
.Pr {position: relative;}
.Pa {position: absolute;}
.clear {clear: both;}
.dis {display: block;}
.undis {display: none;}
.fbold{font-weight:bold;}


.wp{overflow: hidden !important;}
.w1200{width:94%;max-width:1200px;margin:0 auto;}

.header {position:fixed;top:0;left:0;z-index:999;background:#ffffff;width:100%;height:auto;transition:0.66s;}
.header_nr{width:96%;max-width:1528px;margin:0 auto;}
.header .logo {float:left;transition: 0.33s;padding:40px 0 5px;width:19%;}
.header .logo img {max-width:100%;height:90px;display:block;}
.header .logo1 {display: block;}

.header_r{float:right;padding:0 1%;}
.header_r ul{float:right;font-size:0;padding-left:20px;}
.header_r ul li{display:inline-block;width:52px;padding-top:45px;position:relative;}
.header_r ul li>a{height:22px;line-height:22px;border:#333 solid 1px;font-size:14px;color:#333;display:block;padding:0 5px;
		background:url(../images/top_jt.png) no-repeat right center;}
.w_link{position:absolute;top:100%;left:0;width:100%;background:#f8f8f8;overflow:hidden;}
.w_link_a{font-size:14px;color:#666;text-align:center;padding:0 2px;height:0;display: block;transition:0.33s;overflow:hidden;}
.header_r ul li:hover .w_link_a{height:auto;padding:4px 2px;border:#333 solid 1px;}

.header_by{float:right;width:12%;margin-top:63px;text-align:right;}
.header_by img{max-width:95%;}

.header .search{width:13%;max-width:195px;float:right;margin-top:70px;}
.header .search_nr{padding-right:46px;height:30px;position:relative;border:#910213 solid 2px;background:#910213;border-radius:6px;}
.header .search_nr .sinput{padding:0 5%;width:90%;height:30px;background:#fff;border:none;color:#333;font-size:13px;border-radius:6px 0 0 6px;}
.header .search_nr .sbuton{width:46px;height:32px;position:absolute;top:0;right:0;border:none;background:none;font-size:18px;color:#b5151d;text-indent:-9999px;
		background:url(../images/search.png) no-repeat center;}

.top_ser{float:right;width:245px;padding-top:55px;}
.top_ser li{width:50%;float:left;}
.top_ser li a{display:inline-block;padding-left:44px;font-size:16px;color:#14529a;line-height:38px;background:no-repeat left center;}

.nav {float:left;width:56%;}
.nav ul {position: relative;font-size:0;}
.nav ul>li{position: relative;/*display:inline-block;*/text-align: center;height:156px;width:19%;float:left;}
.nav ul>li>span{display:none;}
.nav ul>li>a{display:block;height:140px;line-height:140px;font-size:24px;color:#333333;margin:0 2px;padding-top:16px;
	text-transform:uppercase;position:relative;z-index:9;overflow: hidden;white-space: nowrap;transition: 0.3s;}
.nav ul>li:hover>a,.nav ul>li.on>a{color:#fff;}
.nav ul>li>span{display:block;width:0;position:absolute;bottom:0;left:50%;height:100%;background:#910213;transition: 0.3s;}
.nav ul>li.on>span,.nav ul>li:hover>span{left:2%;width:96%;}
.nav ul li ol {position:absolute;z-index:15;top:156px;left:2%;width:96%;background:#fff;transition: 0.33s;box-shadow:0 5px 5px #ccc;/*text-align: left;*/}
/*.nav ul li ol:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:rgba(0,0,0,0.3);}*/
.nav ul li:hover ol{padding:10px 0;}
.nav ul li:hover ol li a{height:36px;padding:0 10px;border-bottom:#cbcbcb solid 1px;}
.nav ul li:hover ol li:last-child a{border:none}
.nav ul li ol li {width: auto;display:block;float: none;height: auto;position:relative;padding:0;}
.nav ul li ol li a{display:inline-block;padding:0;color:#333333;font-size:16px;height:0;line-height:36px;text-align:center;transition:0.3s;overflow:hidden;}
.nav ul li:hover ol li{padding:4px 0;}
.nav ul li:hover ol li a:hover{color:#910213;}
/*.nav ul li:hover ol li:before{content:"";position:absolute;top:50%;right:0;width:1px;height:16px;background:#fff;margin-top:-8px;}*/
.nav ul li ol li .er_nav{position:absolute;top:0;left:100%;width:100%;z-index:6;border-left:#fff solid 1px;height:0;overflow:hidden;transition:0.3s;}
.nav ul li ol li .er_nav a{background:#e62129;}
.nav ul li ol li:hover .er_nav{height:auto;}

.m-trigger {display: none;position: absolute;top: 0;right: 0;width: 6rem;height: 5rem;cursor: pointer;
	background: url(../images/menu_add.png)  no-repeat center/40%;transition:0.33s;}
.m-trigger1{background-image: url(../images/menu_add1.png);}

.banner{margin:0 auto;padding-top:156px;}
.ban_pic{width:100%;padding-top:36.5%;background:#f1f1f1 no-repeat center/cover;}

.in_tit1{font-size:24px;color:#333333;border-bottom:#f5f5f5 solid 1px;margin-bottom:35px;}
.in_tit1 b{display:inline-block;position:relative;padding:8px 0;border-bottom:#ae7645 solid 2px;margin-right:20px;}
.in_tit1 span{font-size:14px;color:#666666;font-family:arial;}
.in_tit1 .mor{float:right;font-size:14px;color:#666666;padding:8px 0;}


.main1{padding:4% 0 4.5%;background:#fff;}
.main1 .text{float:left;width:50%;font-size:20px;line-height:30px;color:#666;text-align:justify;}
.main1 .more{width:156px;height:42px;line-height:42px;text-align:center;color:#fff;background:#ae7645;font-size:14px;display:block;transition:0.33s;margin-top:30px;}
.main1 .more:hover{color:rgba(255,255,255,0.6);}
.main1 .pic{float:right;width:46%;}
.main1 .pic img{max-width:100% !important;height:auto !important;}

.main2{padding:4% 0 4.5%;background:#f7f7f7;}
.swiper-container02{margin:25px auto 55px;}
.main2 .swiper-slide{overflow: hidden;}
.main2_pic{display:block;width:100%;padding-top:137%;background:#f7f7f7 no-repeat center/cover;position:relative;z-index:6;transition:0.33s;}
.main2_tit{position:absolute;top:4%;left:0;z-index:6;width:180px;height:36px;line-height:36px;color:#fff;font-size:25px;text-align:center;background:#d6030f;}
.main2_nr{overflow:hidden;}
.main2_nr ul{width:101%;margin:0 -0.5%;overflow:hidden;}
.main2_nr ul li{width:24%;margin:0.5%;float:left;overflow:hidden;box-shadow:0 0 5px #dadada;}
.main2_nr .pic{display:block;width:100%;padding-top:62%;background:#fff no-repeat center/cover;position:relative;transition:0.33s;}
.main2_nr .pic_b{padding:7% 8%;height:155px;border:#efefef solid 1px;background:#fff;position:relative;z-index:6;}
.main2_nr .pic_b .tit{font-size:16px;color:#333;padding-right:40px;padding-bottom:10px;border-bottom:#f2f2f2 solid 1px;
	overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;}
.main2_nr .pic_b:before{content:"";position:absolute;top:10px;right:8%;width:33px;height:33px;border-radius:50%;background:url(../images/tit_jt.png) no-repeat center;}
.main2_nr .pic_b .txt{font-size:14px;color:#666;line-height:26px;margin:12px 0;
			overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;}
.main2_nr a:hover .pic{transform:scale(1.05);}
.main2_nr a:hover .pic_b:before{background:#ae7645 url(../images/tit_jt1.png) no-repeat center;}

.main3{padding:4% 0 4.5%;background:#fff;}
.main3_l{width:43%;background:#fff;float:left;overflow:hidden;box-shadow:0 0 8px #dadada;position:relative;}
.main3_l_nr{padding:7%;}
.main3_l_pic{display:block;width:100%;padding-top:57%;background:#fff no-repeat center/contain;position:relative;z-index:6;transition:0.33s;margin-bottom:10px;}
.main3_l_txt{color:#666;font-size:20px;line-height:36px;}
.main3_l_txt b{color:#333;display:inline-block;}
.main3_l_tit{color:#fff;font-size:36px;text-align:center;background:#ae7645;padding:13px 5px;
	overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.main3_l a:hover .main3_l_pic{transform:scale(1.05);}

.main3_r{width:50%;float:right;overflow:hidden;}
.main3_r_list{margin:0 4%;}
.main3_r_list li{position:relative;margin-bottom:2px;}
.main3_r_list li .li_nr{padding:28px 30px;border-top:#e6e6e6 solid 1px;transition:0.33s;}
.main3_r_list li .tit{color:#333;font-size:18px;font-weight:bold;padding-right:30%;margin-bottom:10px;position:relative;}
.main3_r_list li .tit b{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.main3_r_list li .tit span{position:absolute;top:0;right:0;display:inline-block;color:#777;font-weight:normal;}
.main3_r_list li .tit:before{content:"";position:absolute;top:50%;left:-16px;width:4px;height:4px;background:#656565;border-radius:50%;margin-top:-2px;}
.main3_r_list li .txt{color:#666;font-size:16px;line-height:26px;padding-right:30%;min-height:20px;background:url(../images/main3_r_jt.png) no-repeat right center;}
.main3_r_list li .txt b{color:#333;display:inline-block;}
.main3_r_list li a:hover .li_nr{background:#fff;border-top:#ae7645 solid 2px;box-shadow:0 0 8px #dadada;}
.main3_r_list li a:hover .tit,.main3_r_list li a:hover .tit span{color:#ae7645;}
.main3_r_list li a:hover .tit:before{background:#ae7645;}


.bottom_t{padding:30px 0;background:#e8d8bb url(/images/ft_bg.png) no-repeat center/cover;text-align:center;font-size:20px;color:#000;}
.bottom_t h3{font-size:24px;color:#000;font-weight:500;padding:5px;}
.bottom_t .ewm{max-width:110px;margin:25px 0 10px;}
.bottom_t h4{font-size:15px;color:#000;font-weight:500;margin-bottom:15px;}
.bottom_t div>p{line-height:1.4;font-weight:500;margin:5px 0 10px;}
.bottom_b{padding:12px 0;position:relative;color:#fff;font-size:14px;background:#812530;text-align: center;}
.bottom_b a{color:#fff;display:inline-block;}

.side2{position: fixed;width:40px;right:10px;z-index: 300;bottom:190px;}
.side2 ul>li{position:relative;width:40px;margin-bottom:2px;}
.side2 ul li a{display: block;height:40px;line-height:40px;width:40px;text-align: center;background:#dddddd;}
.side2 ul li a img{display: inline-block;}
.side2 ul li a .img1{display: inline-block;}
.side2 ul li a .img2{display:none;}
.side2 ul li a:hover .img1{display:none;}
.side2 ul li a:hover .img2{display: inline-block;}
.side2 ul li .sidebox{position:absolute;bottom:-110%;right:100%;width:127px;height:0;transition:all 0.3s;overflow: hidden;padding-right:8px;transform:translateY(50%);}
.side2 ul li .sidebox img{max-width:100%;display: block;}
.side2 ul li:hover .sidebox{bottom:50%;height:auto;}
.side2 ul li a.sidetop{background:#dddddd;color:#fff;position:relative;}
.side2 ul li a:hover{background:#b60419;}

.black-inline{margin:0 auto;text-align:center;padding:30px 0;clear:both;width:100%;overflow:hidden;line-height:24px;font-size:0;}
.black-inline a {text-align:center;padding:2px 6px;margin:3px;color:#000;display:inline-block;font-size:14px;border:1px solid #ccc;background:#fff;}   
.black-inline a:hover {color:#fff;background-color:#b60419;border-color:#b60419;text-decoration:none;}
.black-inline span.current {padding:2px 6px;background:#b60419;color:#fff;font-size:14px;margin:3px;display: inline-block;border:1px solid #b60419;}   
.black-inline span.disabled {padding:2px 6px;font-size:14px;color:#666;margin:3px;display: inline-block;border:1px solid #cccccc;background:#fff;} 
/*------neiye------*/
.ny_banner{width:100%;height:320px;max-width:1920px;margin:0 auto;background:#f1f1f1 no-repeat center;}


.weizhi {background:#ca8943;color:#fff;font-size: 12px;margin-top:156px;border-top:#efefef solid 2px;}
.weizhi .weizhinr{padding:15px 0;}
.weizhi span{color: #fff;display:inline-block;}
.weizhi span a{color:#fff;}
.weizhi span a:hover{opacity:0.6;}
.weizhi .on{}

.ny_main{overflow:hidden;padding:12px 0 32px;background:#efefef;}
.ny_main_l{float:left;width:140px;border-radius:4px;background:#fff;}
.ny_main_l ul{padding:15px 0;overflow:hidden;text-align: center;}
.ny_main_l li{padding:1px 0;margin-bottom:10px;}
.ny_main_l li a{display:inline-block;height:50px;line-height:50px;padding:0 8px;position:relative;color:#333;font-size:17px;border-bottom:#cccccc solid 1px;}
.ny_main_l li:last-child a{border:none;}
.ny_main_l li a:hover,.ny_main_l li.on a{color:#a50303;}
.ny_main_r{margin-left:152px;}
.about{color:#333333;padding:36px;text-align:justify;min-height:400px;border-radius:4px;background:#fff;}
.about .tit{text-align: center;font-size:22px;color:#333333;font-weight:bold;margin-bottom:10px;}
.about .tit_ej{font-size:15px;color:#999;text-align:center;padding-bottom:15px;margin-bottom:5px;border-bottom:#e5e5e5 solid 1px;}
.about .text{padding:3% 5%;font-size:20px;line-height:2;}
.about .text>p{padding:0 5%;}
.about img{max-width:100% !important;height:auto !important;}

.about_lc{padding:0 5%;overflow:hidden;}
.about_lc li{position:relative;}
.about_lc .li_l{float:left;overflow:hidden;}
.about_lc .pic{width:261px;height:182px;background:#fff no-repeat center/cover;position:relative;transition:0.33s;border-radius:9px;margin-bottom:13px;}
.about_lc .dian{width:11px;height:11px;background:#910213;border-radius:50%;position:absolute;top:5px;left:300px;}
.about_lc .dian:before{content:"";position:absolute;top:11px;left:4px;width:3px;height:999px;background:#bd6771;}
.about_lc .pic_b{margin-left:335px;}
.about_lc .pic_b .txt{font-size:24px;color:#333;line-height:1.6;padding:12px 0;}
.about_lc a:hover .pic{transform:scale(1.05);}

.about_hn ul{margin:0;overflow:hidden;}
.about_hn ul li{width:33.33%;float:left;overflow:hidden;}
.about_hn ul li a{display:block;box-shadow:0 0 5px #dadada;margin:0 4px 8px;padding:5% 7%;background:#fff;transition:0.33s;}
.about_hn .pic{display:block;width:100%;padding-top:62%;background:#fff no-repeat center/contain;position:relative;transition:0.33s;}
.about_hn .pic_b{padding:7% 5%;height:95px;background:#fff;position:relative;z-index:6;}
.about_hn .pic_b .tit{font-size:18px;color:#333;text-align:center;padding-bottom:10px;border-bottom:#f2f2f2 solid 1px;font-weight:bold;
	overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;}
.about_hn .pic_b .txt{font-size:16px;color:#999;line-height:26px;margin:12px 0;
			overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.about_hn ul li a:hover{box-shadow:0 0 8px #999;}
.about_hn a:hover .pic_b .tit{color:#a50303;}

.about .tit_honor{text-align: center;font-size:22px;color:#333333;font-weight:bold;padding:20px 0;margin:20px 0;border-bottom:#e5e5e5 solid 1px;}

.fanye{padding:10px 0;margin:20px 5%;overflow: hidden;border-top:#e5e5e5 solid 1px;}
.fanye li{line-height:2;padding:2px 0;color:#333;overflow:hidden;white-space: nowrap;text-overflow:ellipsis;}
.fanye li a{font-size:15px;color:#333;}
.fanye li a:hover{color:#a50303;}

.news_list{}
.news_list li{transition:0.33s;overflow: hidden;padding:20px 0;border-top:#e5e5e5 solid 1px;}
.news_list li .li_l{float:left;overflow: hidden;}
.news_list li .li_l .pic{width:190px;height:180px;background:#f7f7f7 no-repeat center/cover;position:relative;transition:0.33s;border-radius:6px;}
.news_list li .li_r{margin-left:215px;transition:0.33s;}
.news_list li .tit_news{color:#333;font-size:20px;padding:15px 0;font-weight:bold;overflow:hidden;white-space: nowrap;text-overflow:ellipsis;}
.news_list li .txt_news{color:#999;font-size:15px;line-height:1.8;
			overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.news_list li .tim_news{color:#fd1312;font-size:14px;margin:15px 0 0;overflow:hidden;white-space: nowrap;text-overflow:ellipsis;}
.news_list li .tim_news span{color:#666666;margin-left:1em;display:inline-block;}
.news_list li:hover{}
.news_list li:hover .pic{transform:scale(1.1);}
.news_list li:hover .tit_news{color:#a50303;}

.pro_list{}
.pro_list li{transition:0.33s;overflow: hidden;padding:12px;background:#fff;margin-bottom:6px;}
.pro_list li .li_l{float:left;width:39%;overflow: hidden;position:relative;}
.pro_list li .li_l:before{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background:#e5e5e5;}
.pro_list li .li_l .pic{width:80%;height:260px;background:no-repeat center/contain;position:relative;transition:0.33s;margin:0 auto;}
.pro_list li .li_r{float:right;width:50%;padding:10px 5%;height:240px;display:table;}
.pro_list li .txt_pro{color:#666;font-size:16px;line-height:31px;display:table-cell;vertical-align:middle;}
.pro_list li .txt_pro b{color:#333;display:inline-block;}
.pro_list li .txt_pro .red{color:#910213;}
.pro_list li:hover{box-shadow:0 0 8px #999;}
.pro_list li:hover .pic{transform:scale(1.1);}

.contact{padding:3%;background:#ffffff;}
.ditu{width:100%;height:650px;margin:0 auto;}
.contact ul{overflow: hidden;margin-top:5%;}
.contact ul li{width:28%;float:left;color:#333;font-size:15px;padding:5px 0;}
.contact ul li:nth-child(3n+1){width:44%;}

.tcbox{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.4);z-index:999;}
.tcbox .tc{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:650px;}
.tcbox .close{position: absolute;top:5px;right:5px;width:40px;height:40px;background:url(../images/close.png) no-repeat center/cover;cursor:pointer;}
.tcbox .tcnr{padding:18% 14%;background:#fff;overflow: hidden;}
.tcbox .tcnr_l{float:left;}
.tcbox .tcnr_l img{max-width:196px;}
.tcbox .tcnr_r{margin-left:230px;}
.tcbox .tcnr_r .tit{color:#333;font-size:24px;padding-top:15px;}
.tcbox .tcnr_r .txt{color:#333;font-size:14px;line-height:1.8;margin:15px 0;max-width:230px;}
.tcbox .tcnr_r .tel{color:#333;font-size:24px;font-weight:bold;}

@media screen and (max-width:1400px) {
	.header .logo{padding:30px 0 5px;}
	.header .logo img{height:60px;}
	.header_by{margin-top:44px;}
	.header .search{margin-top:50px;}
	.nav ul>li{height:116px;}
	.nav ul>li>a{height:100px;line-height:100px;font-size:22px;}
	.nav ul li ol{top:116px;}
	.banner{padding-top:116px;}
	
	.weizhi {margin-top:116px;}
}

@media screen and (max-width:1200px) {	
	.m-trigger {display:block;}
	.header_by,.header .search{display:none;}
	.header{padding:0;}
	.header .logo {margin:0 0 0 0.5rem;width:70%;float: none;padding:1rem 0;height:3rem;display:block;}
	.header .logo img {display:block;width:auto;height:3rem;max-width:100%;}
	
	.header_r{position:absolute;top:50%;right:6rem;margin-top:-12px;}
	.header_r ul li{padding:0;}
	
	.nav {position:absolute;top:5rem;right:0;width:0;max-width:1024px;padding-top:0;background:#ccc;transition:0.33s;}
	.nav1{width:100%;}
	.nav ul {margin:0 auto;position: relative;padding:1rem 0;}
	.nav ul>li {width:auto;margin:0 4%;height:auto;display:block;text-align: left;float:none;}
	.nav ul>li>a {display:inline-block;width:auto;max-width:100%;height:3.8rem;line-height:3.8rem;font-size:16px;padding:0 1rem;}
	.nav ul>li:hover,.nav ul>li.on{}
	.nav ul>li:hover>a,.nav ul>li.on>a{color:#fff;}
	.nav ul>li>span{/*display:none;*/width:100%;position:absolute;top:0;left:0;height:3.8rem;transition: 0.33s;z-index:1;
				background: url(../images/ico_03.png) no-repeat right center;background-size:auto 40%;}
	.nav ul>li:hover>span,.nav ul>li.on>span{left:0;width:100%;background-image:url(../images/ico_03_h.png);background-color:#910213;}
	.nav ul>li:nth-child(1)>span,.nav ul>li:nth-child(5)>span{background-image:none;}
	.nav ul li ol {position:relative;top:auto;left:auto;width:100%;background:rgba(0,0,0,0.2);}
	.nav ul li ol:before{display:none;}
	.nav ul li:hover ol{top:auto;border:none;padding:0;}
	.nav ul li.on ol{top:auto;border:none;padding:5px 0;}
	.nav ul li:hover ol li a{height:3.6rem;line-height:3.6rem;border-bottom:none;}
	.nav ul li ol li {width:auto;display:inline-block;float:none;height:auto;position:relative;padding:0 2px;}
	.nav ul li:hover ol li{padding:0;}
	.nav ul li:hover ol li:before{display:none;}
	.nav ul li.on ol li:before{display:block;content:"";position:absolute;top:50%;right:0;width:1px;height:16px;background:#fff;margin-top:-8px;}
	.nav ul li ol li a{height:0;text-align:left;}
	.nav ul li:hover ol li a{height:0;}
	.nav ul li.on ol li a{height:3.6rem;line-height:3.6rem;padding:2px 12px;color:#fff;}
	.nav ul li:hover ol li a:hover{color:#076ce0;background:none;}
	
	.banner{padding-top:5rem;}	
	
	.main1{padding:2rem 0;}
	.main1 .text{font-size:15px;line-height:1.9;}
	
	.main2{padding:2rem 0;}	
	
	.main3{padding:2rem 0;}
	/*--------neiye----------*/
	.weizhi {margin-top:5rem;}
	
	.about{padding:2rem;}
	.about_lc .pic_b .txt{font-size:20px;}
}

@media screen and (max-width:1024px) {	
	.main2_nr .pic_b:before{width:2rem;height:2rem;background-size:contain;}	
	
	/*--------neiye----------*/
	.ny_banner{height:auto;padding-top:20%;background-size:cover;}
	
	.about .tit_honor{padding:10px 0;margin:10px 0;}
	
}

@media screen and (max-width:820px) {	
	html,body {font-size: 94%;}
	.ban_pic{padding-top:40%;}
	.w1200{width:93%;}
	
	.in_tit1{font-size:20px;margin-bottom:2rem;}
	.in_tit1 span{font-size:12px;}
	.main1 .text{width:100%;}
	.main1 .pic{display:none;}
	
	.main2_nr ul li{width:49%;}
	
	.main3_l{width:100%;}
	.main3_l_tit{font-size:2rem;}
	.main3_r{width:100%;}
	.main3_r_list{margin:4%;}
	
	.bottom_t{font-size:16px;}
	.bottom_t h3{font-size:20px;}
	.bottom_t .ewm{margin:15px 0 5px;}
	/*--------neiye----------*/
	.about{}
	.ny_main_l{width:100%;float:none;}
	.ny_main_l li{display:inline-block;}
	.ny_main_l li a{font-size:18px;border:none;}
	.ny_main_r{margin:10px 0 0;}
	.about .tit{font-size:18px;}
	.about .text{font-size:16px;padding:3% 1%;line-height:1.8;}
	
	.ditu{height:25rem;}
	
	
}

@media screen and (max-width:768px) {	
		
	/*--------neiye----------*/
	.about_lc{padding:0;}
	.about_lc li{padding-left:15px;}
	.about_lc .dian{left:0;}
	.about_lc .li_l{float:none;}
	.about_lc .pic{}
	.about_lc .pic_b{margin:10px 0;}
	.about_lc .pic_b br{display:none;}
	.about_lc .pic_b .txt{font-size:16px;padding-top:0;}
	
	.contact ul li,.contact ul li:nth-child(3n+1){width:100%;}
}

@media screen and (max-width:600px) {
	html,body {font-size: 90%;}
	.main2_nr .pic_b{height:135px;}
	.main2_nr .pic_b .txt{line-height:22px;}
	
	.main3_l_txt{font-size:15px;line-height:24px;}
	.main3_r_list li .li_nr{padding:20px 5px 20px 20px;}
	.main3_r_list li .tit{font-size:16px;}
	.main3_r_list li .txt{font-size:14px;}
	/*--------neiye----------*/
	.about_hn ul li{width:50%;}
	
	.news_list li{padding:10px 0;}
	.news_list li .li_l .pic{width:100px;height:100px;}
	.news_list li .li_r{margin-left:115px;}
	.news_list li .tit_news{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;padding:14px 0 0;font-size:15px;}
    .news_list li .txt_news{display:none;}
    
    .pro_list li .li_l{width:100%;}
    .pro_list li .li_l:before{display:none;}
    .pro_list li .li_l .pic{height:auto;padding-top:40%;}
    .pro_list li .li_r{width:90%;height:auto;margin-top:10px;}
    .pro_list li .txt_pro{font-size:15px;line-height:1.7;}
}

@media screen and (max-width:480px) {
	html,body {font-size: 85%;}
	
	
	/*--------neiye----------*/
	.black-inline span.disabled,.black-inline span.current,.black-inline a{padding:6px 10px;font-size:15px;}
	
	.weizhi .weizhinr{padding:10px 0;}
	.weizhi .no{display:none;}
	
	.about{padding:1.5rem;}
	
	.about_hn .pic_b{height:80px;}
	.about_hn .pic_b .tit{font-size:16px;padding-bottom:8px;}
	.about_hn .pic_b .txt{font-size:14px;line-height:20px;margin:8px 0;}
	
	.fanye{margin:2rem auto;}
	.fanye li{float:none;max-width:100%;}
	
	
	
	
	
}

@media screen and (max-width:414px) {
	html,body {font-size: 80%;}
	
	
	/*--------neiye----------*/
	
}

@media screen and (max-width:320px) {	
	html, body{font-size:75%;min-width:320px;}
	
}
